layout managers: Handle native children
authorMatthias Clasen <mclasen@redhat.com>
Mon, 10 Jun 2019 18:01:59 +0000 (18:01 +0000)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 11 Jun 2019 18:52:30 +0000 (14:52 -0400)
commit21a5c7f0eb39066a64e92007ac7c1466629d0af6
treebab22695373e2fce9aa6acc40e5924092081bcb0
parentf03c7c379a7ddb8458fe13954e0979b9afd52841
layout managers: Handle native children

Add a convenience api to skip children
that should not be included in the layout,
and call gtk_native_check_resize on all
native children outside of the vfunc.
docs/reference/gtk/gtk4-sections.txt
gtk/gtkbinlayout.c
gtk/gtkboxlayout.c
gtk/gtkfixedlayout.c
gtk/gtkgridlayout.c
gtk/gtklayoutmanager.c
gtk/gtkoverlaylayout.c
gtk/gtkwidget.c
gtk/gtkwidget.h